package org.standard.base.model;

/**
 * BaseDept entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class BaseDept implements java.io.Serializable {

	// Fields

	private String deptId;
	private String deptName;
	private Integer deptOrder;
	private String deptTel;
	private String deptFax;
	private String deptParent;
	private String deptManager;
	private String deptLeader1;
	private String deptLeader2;
	private String deptManagerName;
	private String deptLeader1Name;
	private String deptLeader2Name;
	private String deptFunc;
	private String deptNames;
	private Integer	 departLevel;

	// Constructors

	public String getDeptManagerName() {
		return deptManagerName;
	}

	public void setDeptManagerName(String deptManagerName) {
		this.deptManagerName = deptManagerName;
	}

	public String getDeptLeader1Name() {
		return deptLeader1Name;
	}

	public void setDeptLeader1Name(String deptLeader1Name) {
		this.deptLeader1Name = deptLeader1Name;
	}

	public String getDeptLeader2Name() {
		return deptLeader2Name;
	}

	public void setDeptLeader2Name(String deptLeader2Name) {
		this.deptLeader2Name = deptLeader2Name;
	}

	public String getDeptNames() {
		return deptNames;
	}

	public void setDeptNames(String deptNames) {
		this.deptNames = deptNames;
	}

	/** default constructor */
	public BaseDept() {
	}

	/** minimal constructor */
	public BaseDept(String deptName, Integer deptOrder, String deptParent) {
		this.deptName = deptName;
		this.deptOrder = deptOrder;
		this.deptParent = deptParent;
	}

	/** full constructor */
	public BaseDept(String deptName, Integer deptOrder, String deptTel,
			String deptFax, String deptParent, String deptManager,
			String deptLeader1, String deptLeader2, String deptFunc) {
		this.deptName = deptName;
		this.deptOrder = deptOrder;
		this.deptTel = deptTel;
		this.deptFax = deptFax;
		this.deptParent = deptParent;
		this.deptManager = deptManager;
		this.deptLeader1 = deptLeader1;
		this.deptLeader2 = deptLeader2;
		this.deptFunc = deptFunc;
	}

	// Property accessors

	public String getDeptId() {
		return this.deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public String getDeptName() {
		return this.deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public Integer getDeptOrder() {
		return this.deptOrder;
	}

	public void setDeptOrder(Integer deptOrder) {
		this.deptOrder = deptOrder;
	}

	public String getDeptTel() {
		return this.deptTel;
	}

	public void setDeptTel(String deptTel) {
		this.deptTel = deptTel;
	}

	public String getDeptFax() {
		return this.deptFax;
	}

	public void setDeptFax(String deptFax) {
		this.deptFax = deptFax;
	}

	public String getDeptParent() {
		return this.deptParent;
	}

	public void setDeptParent(String deptParent) {
		this.deptParent = deptParent;
	}

	public String getDeptManager() {
		return this.deptManager;
	}

	public void setDeptManager(String deptManager) {
		this.deptManager = deptManager;
	}

	public String getDeptLeader1() {
		return this.deptLeader1;
	}

	public void setDeptLeader1(String deptLeader1) {
		this.deptLeader1 = deptLeader1;
	}

	public String getDeptLeader2() {
		return this.deptLeader2;
	}

	public void setDeptLeader2(String deptLeader2) {
		this.deptLeader2 = deptLeader2;
	}

	public String getDeptFunc() {
		return this.deptFunc;
	}

	public void setDeptFunc(String deptFunc) {
		this.deptFunc = deptFunc;
	}

	public Integer getDepartLevel() {
		return departLevel;
	}

	public void setDepartLevel(Integer departLevel) {
		this.departLevel = departLevel;
	}

}